package com.zerdoor.service;

import java.util.Map;

/**
 * Created by xiaoji on 2015/1/13.
 */
public interface RaceOrderService {
    /**
     * 根据竞赛编号获取竞赛订单
     * @param raceId 竞赛编号
     * @return
     */
    public Map<String, Object> getRaceOrderById(int raceId,int userId);

    /**
     * 新增中奖明细
     * @param map 中奖明细信息
     * @throws Exception 保存失败返回错误信息
     */
    public void addOrderWin(Map<String, Object> map) throws Exception;

    /**
     * 竞赛活动验收付款：改变订单状态为验收付款
     * @param raceId
     * @throws Exception
     */
    public void updateOrderRaceStatus(int raceId) throws Exception;
}
